package grupobbva.pe.operhc.domain;

import grupobbva.pe.operhc.util.GenericObject;
import java.math.BigDecimal;
import org.apache.commons.beanutils.ConvertUtils;
import org.apache.commons.beanutils.Converter;
import org.apache.commons.beanutils.converters.BigDecimalConverter;

public class SubProducto extends GenericObject{

	private String valBin;
	private String valTipo;	
	private String valSeleccion;
	private String codPlazo;
	private String desPlazo;
	private String codProducto;
	private String desProducto;
	
	private Long idSubProducto;
	private String codSubProducto;
	private String desSubProducto;
	private String codConfigProducto;
	private String desConfigProducto;
	private String codConfigProductoHdn;	
	
	private String contrata;
	private String nivelaOferta;
	private String stRiesgo;
	private String idTable;
	private String divisa;
	private String familiaProducto;
	
	private BigDecimal rangoMin;
	private BigDecimal rangoMax;
	private BigDecimal valTasa;
	private BigDecimal valTasaHdn;
	private BigDecimal valCuotaContrato;
	private BigDecimal valCuotaAjust;
	private BigDecimal valCuotaReal;
	private BigDecimal valPlazo;
	private BigDecimal valLimiteReal;
	private BigDecimal valLimiteAjust;
	private BigDecimal valLimiteContrato;
	private BigDecimal tasaMin;
	private BigDecimal tasaMax;
	
	//cc nuevo edicion tasa
	private String ediPlazo;
	private String ediTasa;
	
	private String valCarrito;
	
	public SubProducto() {
		Converter bdc = new BigDecimalConverter(null);
		ConvertUtils.register(bdc, BigDecimal.class);
	}
	
	



	public String getEdiPlazo() {
		return ediPlazo;
	}

	public void setEdiPlazo(String ediPlazo) {
		this.ediPlazo = ediPlazo;
	}

	public String getEdiTasa() {
		return ediTasa;
	}

	public void setEdiTasa(String ediTasa) {
		this.ediTasa = ediTasa;
	}





	public BigDecimal getValLimiteReal() {
		return valLimiteReal;
	}
	public void setValLimiteReal(BigDecimal valLimiteReal) {
		this.valLimiteReal = valLimiteReal;
	}
	public BigDecimal getValLimiteAjust() {
		return valLimiteAjust;
	}
	public void setValLimiteAjust(BigDecimal valLimiteAjust) {
		this.valLimiteAjust = valLimiteAjust;
	}
	public BigDecimal getValLimiteContrato() {
		return valLimiteContrato;
	}
	public void setValLimiteContrato(BigDecimal valLimiteContrato) {
		this.valLimiteContrato = valLimiteContrato;
	}
	public BigDecimal getValCuotaContrato() {
		return valCuotaContrato;
	}
	public void setValCuotaContrato(BigDecimal valCuotaContrato) {
		this.valCuotaContrato = valCuotaContrato;
	}
	public BigDecimal getValCuotaAjust() {
		return valCuotaAjust;
	}
	public void setValCuotaAjust(BigDecimal valCuotaAjust) {
		this.valCuotaAjust = valCuotaAjust;
	}
	public BigDecimal getValCuotaReal() {
		return valCuotaReal;
	}
	public void setValCuotaReal(BigDecimal valCuotaReal) {
		this.valCuotaReal = valCuotaReal;
	}
	public BigDecimal getValPlazo() {
		return valPlazo;
	}
	public void setValPlazo(BigDecimal valPlazo) {
		this.valPlazo = valPlazo;
	}
	public String getCodConfigProductoHdn() {
		return codConfigProductoHdn;
	}
	public void setCodConfigProductoHdn(String codConfigProductoHdn) {
		this.codConfigProductoHdn = codConfigProductoHdn;
	}
	public String getCodSubProducto() {
		return codSubProducto;
	}
	public void setCodSubProducto(String codSubProducto) {
		this.codSubProducto = codSubProducto;
	}
	public String getDesSubProducto() {
		return desSubProducto;
	}
	public void setDesSubProducto(String desSubProducto) {
		this.desSubProducto = desSubProducto;
	}
	public String getValTipo() {
		return valTipo;
	}
	public void setValTipo(String valTipo) {
		this.valTipo = valTipo;
	}
	public BigDecimal getValTasa() {
		return valTasa;
	}
	public void setValTasa(BigDecimal valTasa) {
		this.valTasa = valTasa;
	}
	public String getValBin() {
		return valBin;
	}
	public void setValBin(String valBin) {
		this.valBin = valBin;
	}
	public String getCodConfigProducto() {
		return codConfigProducto;
	}
	public void setCodConfigProducto(String codConfigProducto) {
		this.codConfigProducto = codConfigProducto;
	}
	public String getDesConfigProducto() {
		return desConfigProducto;
	}
	public void setDesConfigProducto(String desConfigProducto) {
		this.desConfigProducto = desConfigProducto;
	}
	public BigDecimal getRangoMin() {
		return rangoMin;
	}
	public void setRangoMin(BigDecimal rangoMin) {
		this.rangoMin = rangoMin;
	}
	public BigDecimal getRangoMax() {
		return rangoMax;
	}
	public void setRangoMax(BigDecimal rangoMax) {
		this.rangoMax = rangoMax;
	}
	public String getValSeleccion() {
		return valSeleccion;
	}
	public void setValSeleccion(String valSeleccion) {
		this.valSeleccion = valSeleccion;
	}
	public String getCodPlazo() {
		return codPlazo;
	}
	public void setCodPlazo(String codPlazo) {
		this.codPlazo = codPlazo;
	}
	public String getDesPlazo() {
		return desPlazo;
	}
	public void setDesPlazo(String desPlazo) {
		this.desPlazo = desPlazo;
	}
	public String getCodProducto() {
		return codProducto;
	}
	public void setCodProducto(String codProducto) {
		this.codProducto = codProducto;
	}
	public String getDesProducto() {
		return desProducto;
	}
	public void setDesProducto(String desProducto) {
		this.desProducto = desProducto;
	}
	public BigDecimal getValTasaHdn() {
		return valTasaHdn;
	}
	public void setValTasaHdn(BigDecimal valTasaHdn) {
		this.valTasaHdn = valTasaHdn;
	}
	public String getIdTable() {
		return idTable;
	}
	public void setIdTable(String idTable) {
		this.idTable = idTable;
	}
	public Long getIdSubProducto() {
		return idSubProducto;
	}
	public void setIdSubProducto(Long idSubProducto) {
		this.idSubProducto = idSubProducto;
	}
	public String getStRiesgo() {
		return stRiesgo;
	}
	public void setStRiesgo(String stRiesgo) {
		this.stRiesgo = stRiesgo;
	}
	public String getDivisa() {
		return divisa;
	}
	public void setDivisa(String divisa) {
		this.divisa = divisa;
	}
	public String getNivelaOferta() {
		return nivelaOferta;
	}
	public void setNivelaOferta(String nivelaOferta) {
		this.nivelaOferta = nivelaOferta;
	}
	public String getContrata() {
		return contrata;
	}
	public void setContrata(String contrata) {
		this.contrata = contrata;
	}
	public String getFamiliaProducto() {
		return familiaProducto;
	}
	public void setFamiliaProducto(String familiaProducto) {
		this.familiaProducto = familiaProducto;
	}

	public String getValCarrito() {
		return valCarrito;
	}

	public void setValCarrito(String valCarrito) {
		this.valCarrito = valCarrito;
	}

	public BigDecimal getTasaMin() {
		return tasaMin;
	}

	public void setTasaMin(BigDecimal tasaMin) {
		this.tasaMin = tasaMin;
	}

	public BigDecimal getTasaMax() {
		return tasaMax;
	}

	public void setTasaMax(BigDecimal tasaMax) {
		this.tasaMax = tasaMax;
	}
	
}